package spring.cloud.tasks.tasks_manager.task_item_assign;

import lombok.Getter;
import lombok.Setter;
import spring.cloud.tasks.common.task_item_allot.Executor;

import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.atomic.AtomicLong;

@Setter
@Getter
public class ExecutorTaskItemListContext {
    public static final AtomicLong num = new AtomicLong(0);
    private long version = 0;
    public List<Executor> executorList = new ArrayList<Executor>();
    public List<String> executorIdList = new ArrayList<>();
    public PreferExecutorSettings preferExecutorSettings;
    public List<String> enableTaskIdList = new ArrayList<>();
}
